sustained-release tablet - Turkish English Dictionary